package cn.lili.event;

import cn.lili.modules.payment.entity.dto.PaymentCallback;
import cn.lili.modules.payment.entity.enums.PaymentSceneEnums;

/**
 * 支付回调事件
 *
 * @author Chopper
 * @since 2020/11/17 7:13 下午
 */
public interface PaymentCallbackEvent {

    /**
     * 支付回调
     *
     * @param paymentCallback 支付回调
     */
    void paymentCallback(PaymentCallback paymentCallback);

    /**
     * 获取支付场景
     *
     * @return 支付场景
     */
    PaymentSceneEnums getScene();
}
